<!-- HTML header for doxygen 1.8.9.1-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>ROSS: core/instrumentation/st-stats-buffer.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <a href="https://github.com/ROSS-org/ROSS">
   <div id="projectname">ROSS
   </div>
   </a>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_af18cf245e3394ab3b436135935cfd6e.html">core</a></li><li class="navelem"><a class="el" href="dir_e8784b64d701200ce05334d46c95fd71.html">instrumentation</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">st-stats-buffer.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="ross_8h_source.html">ross.h</a>&gt;</code><br/>
<code>#include &lt;time.h&gt;</code><br/>
<code>#include &lt;sys/stat.h&gt;</code><br/>
</div>
<p><a href="st-stats-buffer_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:acc40ff4e443edf9cfd1a2a1f5539a41d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#acc40ff4e443edf9cfd1a2a1f5539a41d">st_buffer_allocate</a> ()</td></tr>
<tr class="separator:acc40ff4e443edf9cfd1a2a1f5539a41d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c813e13608176ebd85999c935e3c4af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a9c813e13608176ebd85999c935e3c4af">st_buffer_init</a> (int type)</td></tr>
<tr class="separator:a9c813e13608176ebd85999c935e3c4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a726b5dd5323e5d253e35d7fff164e6a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a726b5dd5323e5d253e35d7fff164e6a5">st_buffer_push</a> (int type, char *data, int size)</td></tr>
<tr class="separator:a726b5dd5323e5d253e35d7fff164e6a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeea74d1470f40aea408a03c56597f13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#aeeea74d1470f40aea408a03c56597f13">st_buffer_write</a> (int end_of_sim, int type)</td></tr>
<tr class="separator:aeeea74d1470f40aea408a03c56597f13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1693cc16ddc2e345ece670ed34a81f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#af1693cc16ddc2e345ece670ed34a81f8">st_buffer_finalize</a> (int type)</td></tr>
<tr class="separator:af1693cc16ddc2e345ece670ed34a81f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a86bd57ddbfb119e4a19e5789df413b7d"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a86bd57ddbfb119e4a19e5789df413b7d">missed_bytes</a> = 0</td></tr>
<tr class="separator:a86bd57ddbfb119e4a19e5789df413b7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3ef968b8508efce4af24ee8658abbb0"><td class="memItemLeft" align="right" valign="top">static MPI_Offset *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#aa3ef968b8508efce4af24ee8658abbb0">prev_offsets</a> = NULL</td></tr>
<tr class="separator:aa3ef968b8508efce4af24ee8658abbb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a20696378280060e4f94cf26c72a405"><td class="memItemLeft" align="right" valign="top">static MPI_File *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a7a20696378280060e4f94cf26c72a405">buffer_fh</a> = NULL</td></tr>
<tr class="separator:a7a20696378280060e4f94cf26c72a405"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0aa6536ecd02a329ef6cdcf90d91a1b"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#aa0aa6536ecd02a329ef6cdcf90d91a1b">stats_directory</a> [<a class="el" href="st-instrumentation_8h.html#a2d0c8b178913329ba300f0773ed9d10f">INST_MAX_LENGTH</a>]</td></tr>
<tr class="separator:aa0aa6536ecd02a329ef6cdcf90d91a1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab44c46d8e6cc653effbfee8463cc7796"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#ab44c46d8e6cc653effbfee8463cc7796">g_st_buffer_size</a> = 8000000</td></tr>
<tr class="separator:ab44c46d8e6cc653effbfee8463cc7796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a5195bc43cc6594dc5fc3cbed1ec994"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a5a5195bc43cc6594dc5fc3cbed1ec994">g_st_buffer_free_percent</a> = 15</td></tr>
<tr class="separator:a5a5195bc43cc6594dc5fc3cbed1ec994"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0933ab5439795f559c01de07e8a2eb06"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a0933ab5439795f559c01de07e8a2eb06">buffer_overflow_warned</a> = 0</td></tr>
<tr class="separator:a0933ab5439795f559c01de07e8a2eb06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa85cd5c11b1b615a8bf097a16ff6195"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#aaa85cd5c11b1b615a8bf097a16ff6195">file_suffix</a> [<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21faa337126075609fd5b808fdfbdf14369f">NUM_COL_TYPES</a>]</td></tr>
<tr class="separator:aaa85cd5c11b1b615a8bf097a16ff6195"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f045b1373c5b216126b5faaba8fa470"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a7f045b1373c5b216126b5faaba8fa470">seq_ev_trace</a></td></tr>
<tr class="separator:a7f045b1373c5b216126b5faaba8fa470"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fd07dc1fe2e480e47f680e67e2b4557"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a8fd07dc1fe2e480e47f680e67e2b4557">seq_model</a></td></tr>
<tr class="separator:a8fd07dc1fe2e480e47f680e67e2b4557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a729f18614571dcca273498b46b86d98f"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a729f18614571dcca273498b46b86d98f">seq_analysis</a></td></tr>
<tr class="separator:a729f18614571dcca273498b46b86d98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc340aa8e43a288efaa66bb48fab91c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structst__stats__buffer.html">st_stats_buffer</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st-stats-buffer_8c.html#a5cc340aa8e43a288efaa66bb48fab91c">g_st_buffer</a></td></tr>
<tr class="separator:a5cc340aa8e43a288efaa66bb48fab91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="acc40ff4e443edf9cfd1a2a1f5539a41d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_allocate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00016">16</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8c_source.html#l00012">g_st_engine_stats</a>, <a class="el" href="st-event-trace_8c_source.html#l00003">g_st_ev_trace</a>, <a class="el" href="st-instrumentation_8c_source.html#l00011">g_st_model_stats</a>, <a class="el" href="st-instrumentation_8c_source.html#l00005">g_st_stats_path</a>, <a class="el" href="specialized-lps_8c_source.html#l00011">g_st_use_analysis_lps</a>, <a class="el" href="ross-global_8c_source.html#l00089">g_tw_masternode</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-instrumentation_8h_source.html#l00011">INST_MAX_LENGTH</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00046">NUM_COL_TYPES</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00006">prev_offsets</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00008">stats_directory</a>, <a class="el" href="tw-util_8c_source.html#l00203">tw_calloc()</a>, and <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>.</p>

<p>Referenced by <a class="el" href="tw-setup_8c_source.html#l00218">tw_define_lps()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph.png" border="0" usemap="#st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph" alt=""/></div>
<map name="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph" id="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_cgraph">
<area shape="rect" id="node2" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="179,31,256,57"/><area shape="rect" id="node3" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="304,5,384,32"/><area shape="rect" id="node5" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="309,56,379,83"/><area shape="rect" id="node4" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="439,5,524,32"/><area shape="rect" id="node6" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="433,56,530,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph.png" border="0" usemap="#st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph" alt=""/></div>
<map name="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph" id="st-stats-buffer_8c_acc40ff4e443edf9cfd1a2a1f5539a41d_icgraph">
<area shape="rect" id="node2" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="179,5,282,32"/><area shape="rect" id="node3" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="331,5,381,32"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="af1693cc16ddc2e345ece670ed34a81f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_finalize </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00188">188</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00005">missed_bytes</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

<p>Referenced by <a class="el" href="st-instrumentation_8c_source.html#l00105">st_inst_finalize()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_cgraph.png" border="0" usemap="#st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_cgraph" alt=""/></div>
<map name="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_cgraph" id="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_cgraph">
<area shape="rect" id="node2" href="st-stats-buffer_8c.html#aeeea74d1470f40aea408a03c56597f13" title="st_buffer_write" alt="" coords="177,31,285,57"/><area shape="rect" id="node3" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="344,5,429,32"/><area shape="rect" id="node4" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="333,56,440,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_icgraph.png" border="0" usemap="#st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_icgraph" alt=""/></div>
<map name="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_icgraph" id="st-stats-buffer_8c_af1693cc16ddc2e345ece670ed34a81f8_icgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="176,56,285,83"/><area shape="rect" id="node3" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="334,5,514,32"/><area shape="rect" id="node6" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="343,56,505,83"/><area shape="rect" id="node7" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="343,107,505,149"/><area shape="rect" id="node4" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="563,56,624,83"/><area shape="rect" id="node5" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="672,56,723,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a9c813e13608176ebd85999c935e3c4af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_init </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00062">62</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-instrumentation_8h_source.html#l00043">ANALYSIS_LP</a>, <a class="el" href="st-instrumentation_8h_source.html#l00019">st_stats_buffer::buffer</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00012">file_suffix</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00009">g_st_buffer_size</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="st-instrumentation_8c_source.html#l00004">g_st_stats_out</a>, <a class="el" href="ross-global_8c_source.html#l00018">g_tw_synchronization_protocol</a>, <a class="el" href="st-instrumentation_8h_source.html#l00011">INST_MAX_LENGTH</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-instrumentation_8h_source.html#l00022">st_stats_buffer::read_pos</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_analysis</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_ev_trace</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00013">seq_model</a>, <a class="el" href="ross-types_8h_source.html#l00028">SEQUENTIAL</a>, <a class="el" href="st-instrumentation_8h_source.html#l00020">st_stats_buffer::size</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00008">stats_directory</a>, <a class="el" href="tw-util_8c_source.html#l00203">tw_calloc()</a>, <a class="el" href="ross-extern_8h_source.html#l00164">TW_LOC</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="specialized-lps_8c_source.html#l00018">specialized_lp_setup()</a>, and <a class="el" href="st-instrumentation_8c_source.html#l00051">st_inst_init()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_cgraph.png" border="0" usemap="#st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_cgraph" alt=""/></div>
<map name="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_cgraph" id="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_cgraph">
<area shape="rect" id="node2" href="ross-extern_8h.html#a445b1ed30cd2e8ef1f837e782a339a70" title="tw_calloc" alt="" coords="152,31,229,57"/><area shape="rect" id="node3" href="tw-util_8c.html#a57c62eebb6371a6d0d5ea5043f12f91b" title="pool_alloc" alt="" coords="277,5,357,32"/><area shape="rect" id="node5" href="tw-util_8c.html#a653cb2b88ee27b886ba5c854d5a0ba5c" title="tw_error" alt="" coords="283,56,352,83"/><area shape="rect" id="node4" href="tw-util_8c.html#a0611e23c33bb8c31272e79d876b8bcb0" title="my_malloc" alt="" coords="412,5,497,32"/><area shape="rect" id="node6" href="network-mpi_8c.html#a2e139e8547a091c4c4ea0b445fe8dd1c" title="tw_net_abort" alt="" coords="406,56,503,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_icgraph.png" border="0" usemap="#st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_icgraph" alt=""/></div>
<map name="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_icgraph" id="st-stats-buffer_8c_a9c813e13608176ebd85999c935e3c4af_icgraph">
<area shape="rect" id="node2" href="st-instrumentation_8h.html#a5d9446447f438f438da8795d29bdeee0" title="specialized_lp_setup" alt="" coords="153,5,295,32"/><area shape="rect" id="node5" href="st-instrumentation_8h.html#a2141145e35484c4401c6786406afd224" title="st_inst_init" alt="" coords="181,56,267,83"/><area shape="rect" id="node3" href="tw-setup_8c.html#ae29dd6eba29314361ef334f6bf028210" title="tw_define_lps" alt="" coords="345,5,447,32"/><area shape="rect" id="node4" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="496,31,547,57"/><area shape="rect" id="node6" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="365,56,427,83"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="a726b5dd5323e5d253e35d7fff164e6a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_push </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00100">100</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00011">buffer_overflow_warned</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-instrumentation_8c_source.html#l00009">g_st_disable_out</a>, <a class="el" href="ross-global_8c_source.html#l00026">g_tw_lp</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00005">missed_bytes</a>, <a class="el" href="st-instrumentation_8h_source.html#l00014">st_buffer_free_space</a>, <a class="el" href="st-instrumentation_8h_source.html#l00015">st_buffer_write_ptr</a>, <a class="el" href="ross-kernel-inline_8h_source.html#l00080">tw_now()</a>, <a class="el" href="ross_8h_source.html#l00153">TW_STIME_DBL</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00102">st_collect_engine_data_kps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00145">st_collect_engine_data_lps()</a>, <a class="el" href="st-sim-engine_8c_source.html#l00045">st_collect_engine_data_pes()</a>, <a class="el" href="st-event-trace_8c_source.html#l00009">st_collect_event_data()</a>, and <a class="el" href="st-model-data_8c_source.html#l00045">st_collect_model_data()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_cgraph.png" border="0" usemap="#st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_cgraph" alt=""/></div>
<map name="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_cgraph" id="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_cgraph">
<area shape="rect" id="node2" href="ross-kernel-inline_8h.html#a543cb527662432d81f65c327e5e5f1b0" title="tw_now" alt="" coords="163,5,229,32"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_icgraph.png" border="0" usemap="#st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_icgraph" alt=""/></div>
<map name="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_icgraph" id="st-stats-buffer_8c_a726b5dd5323e5d253e35d7fff164e6a5_icgraph">
<area shape="rect" id="node2" href="analysis-lp_8h.html#a2c7b0d1be345dd9f6fc505cccda45958" title="analysis_commit" alt="" coords="192,5,312,32"/><area shape="rect" id="node3" href="st-sim-engine_8c.html#aebb8dd16b2092d90989648f900bab71c" title="st_collect_engine_data_kps" alt="" coords="390,157,573,184"/><area shape="rect" id="node15" href="st-sim-engine_8c.html#a6d73057505cdbfef1d533509b61ea653" title="st_collect_engine_data_lps" alt="" coords="163,56,341,83"/><area shape="rect" id="node16" href="st-sim-engine_8c.html#ae01976c1e08878010b9d085f2e196b03" title="st_collect_engine_data_pes" alt="" coords="390,56,573,83"/><area shape="rect" id="node17" href="st-instrumentation_8h.html#a186f7512fd723e604b501b3ba256178b" title="st_collect_event_data" alt="" coords="177,259,327,285"/><area shape="rect" id="node23" href="st-model-data_8c.html#a973d9b1e0d445f4df76b97d8f829798d" title="st_collect_model_data" alt="" coords="836,360,988,387"/><area shape="rect" id="node4" href="st-sim-engine_8c.html#aeec2327264c7e2fc4b1d01aff188fc7b" title="st_collect_engine_data" alt="" coords="835,157,989,184"/><area shape="rect" id="node5" href="analysis-lp_8h.html#ad74eeee6fcd09d61e982a87d59473a61" title="analysis_event" alt="" coords="1068,5,1177,32"/><area shape="rect" id="node6" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="1068,107,1177,133"/><area shape="rect" id="node7" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="1257,259,1437,285"/><area shape="rect" id="node12" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="1073,157,1173,184"/><area shape="rect" id="node13" href="tw-sched_8c.html#ad27b3474d878cedfe1a1f993093d8715" title="tw_sched_batch" alt="" coords="1064,56,1181,83"/><area shape="rect" id="node14" href="tw-sched_8c.html#a1586b72acaa34a4ef8cc6aadabe9711e" title="tw_sched_batch_realtime" alt="" coords="1037,309,1208,336"/><area shape="rect" id="node10" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="1265,141,1428,168"/><area shape="rect" id="node11" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="1265,193,1428,234"/><area shape="rect" id="node8" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="1485,229,1547,256"/><area shape="rect" id="node9" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="1595,229,1645,256"/><area shape="rect" id="node18" href="tw-eventq_8h.html#abcb2f5e59834cc2566395b4732cb2f32" title="tw_eventq_push_list" alt="" coords="411,208,552,235"/><area shape="rect" id="node21" href="tw-sched_8c.html#a0bb0520414480154343b267735636433" title="tw_sched_event_q" alt="" coords="1057,208,1188,235"/><area shape="rect" id="node22" href="tw-sched_8c.html#ae19668282cb4aab245e2382eea8f1967" title="tw_scheduler_sequential" alt="" coords="1040,461,1205,488"/><area shape="rect" id="node19" href="tw-eventq_8h.html#a8cee9de44c05a95ae003767f7299d9c4" title="tw_eventq_fossil_collect" alt="" coords="621,208,787,235"/><area shape="rect" id="node20" href="tw-pe_8c.html#a36f9f2e3925202eae4c7cb42f913280c" title="tw_pe_fossil_collect" alt="" coords="842,208,982,235"/></map>
</div>
</p>

</div>
</div>
<a class="anchor" id="aeeea74d1470f40aea408a03c56597f13"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void st_buffer_write </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>end_of_sim</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00137">137</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>References <a class="el" href="st-stats-buffer_8c_source.html#l00007">buffer_fh</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00011">buffer_overflow_warned</a>, <a class="el" href="st-instrumentation_8h_source.html#l00023">st_stats_buffer::count</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00010">g_st_buffer_free_percent</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00009">g_st_buffer_size</a>, <a class="el" href="ross-global_8c_source.html#l00088">g_tw_mynode</a>, <a class="el" href="ross-global_8c_source.html#l00075">g_tw_pe</a>, <a class="el" href="network-mpi_8c_source.html#l00004">MPI_COMM_ROSS</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00006">prev_offsets</a>, <a class="el" href="st-instrumentation_8h_source.html#l00022">st_stats_buffer::read_pos</a>, <a class="el" href="ross-types_8h_source.html#l00151">tw_statistics::s_stat_comp</a>, <a class="el" href="ross-types_8h_source.html#l00152">tw_statistics::s_stat_write</a>, <a class="el" href="st-instrumentation_8h_source.html#l00016">st_buffer_read_ptr</a>, <a class="el" href="ross-types_8h_source.html#l00415">tw_pe::stats</a>, <a class="el" href="aarch64_8h_source.html#l00006">tw_clock_read()</a>, <a class="el" href="network-mpi_8c_source.html#l00103">tw_nnodes()</a>, and <a class="el" href="st-instrumentation_8h_source.html#l00021">st_stats_buffer::write_pos</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, and <a class="el" href="st-instrumentation_8c_source.html#l00088">st_inst_dump()</a>.</p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_cgraph.png" border="0" usemap="#st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_cgraph" alt=""/></div>
<map name="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_cgraph" id="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_cgraph">
<area shape="rect" id="node2" href="aarch64_8h.html#a450cf25fa5291629087ca4198de55757" title="tw_clock_read" alt="" coords="163,5,269,32"/><area shape="rect" id="node3" href="network-mpi_8c.html#a2818efb70df48e5e29d3dacb3e2de009" title="tw_nnodes" alt="" coords="173,56,259,83"/></map>
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_icgraph.png" border="0" usemap="#st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_icgraph" alt=""/></div>
<map name="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_icgraph" id="st-stats-buffer_8c_aeeea74d1470f40aea408a03c56597f13_icgraph">
<area shape="rect" id="node2" href="st-stats-buffer_8c.html#af1693cc16ddc2e345ece670ed34a81f8" title="st_buffer_finalize" alt="" coords="163,31,285,57"/><area shape="rect" id="node9" href="st-instrumentation_8h.html#a5d4676b079764929c184583f36cf29e4" title="st_inst_dump" alt="" coords="174,81,274,108"/><area shape="rect" id="node3" href="st-instrumentation_8h.html#a1dad744b7748e0ae7eee6b11577e744b" title="st_inst_finalize" alt="" coords="333,31,443,57"/><area shape="rect" id="node4" href="tw-sched_8c.html#ab3e02a0e976921bd18a11b8b6a00c110" title="tw_scheduler_conservative" alt="" coords="491,5,671,32"/><area shape="rect" id="node7" href="tw-sched_8c.html#a1ebf9585a3de4d61c5fc050c7600fcd8" title="tw_scheduler_optimistic" alt="" coords="500,56,663,83"/><area shape="rect" id="node8" href="tw-sched_8c.html#accfa49d85bd68f2c53d4a08cf64ace88" title="tw_scheduler_optimistic\l_realtime" alt="" coords="500,107,663,149"/><area shape="rect" id="node5" href="tw-setup_8c.html#a6dbc4bba03285bb1b8a8a5464f0375ea" title="tw_run" alt="" coords="720,56,781,83"/><area shape="rect" id="node6" href="phold_8c.html#a3c04138a5bfe5d72780bb7e82a18e627" title="main" alt="" coords="829,56,880,83"/><area shape="rect" id="node10" href="ross-gvt_8h.html#a0d905b32b2567dd637c4926872622a70" title="tw_gvt_step2" alt="" coords="338,81,438,108"/></map>
</div>
</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a7a20696378280060e4f94cf26c72a405"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">MPI_File* buffer_fh = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00007">7</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="a0933ab5439795f559c01de07e8a2eb06"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int buffer_overflow_warned = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00011">11</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa85cd5c11b1b615a8bf097a16ff6195"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* file_suffix[<a class="el" href="st-instrumentation_8h.html#a62e322fd5fc534ed1f671bfcae80f21faa337126075609fd5b808fdfbdf14369f">NUM_COL_TYPES</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00012">12</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a5cc340aa8e43a288efaa66bb48fab91c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structst__stats__buffer.html">st_stats_buffer</a>** g_st_buffer</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00014">14</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

</div>
</div>
<a class="anchor" id="a5a5195bc43cc6594dc5fc3cbed1ec994"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_buffer_free_percent = 15</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00010">10</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="ab44c46d8e6cc653effbfee8463cc7796"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int g_st_buffer_size = 8000000</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00009">9</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="a86bd57ddbfb119e4a19e5789df413b7d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long missed_bytes = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00005">5</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00188">st_buffer_finalize()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00100">st_buffer_push()</a>.</p>

</div>
</div>
<a class="anchor" id="aa3ef968b8508efce4af24ee8658abbb0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">MPI_Offset* prev_offsets = NULL</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00006">6</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00137">st_buffer_write()</a>.</p>

</div>
</div>
<a class="anchor" id="a729f18614571dcca273498b46b86d98f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * seq_analysis</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="analysis-lp_8c_source.html#l00199">analysis_commit()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f045b1373c5b216126b5faaba8fa470"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE* seq_ev_trace</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-event-trace_8c_source.html#l00009">st_collect_event_data()</a>.</p>

</div>
</div>
<a class="anchor" id="a8fd07dc1fe2e480e47f680e67e2b4557"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * seq_model</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00013">13</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>, and <a class="el" href="st-model-data_8c_source.html#l00045">st_collect_model_data()</a>.</p>

</div>
</div>
<a class="anchor" id="aa0aa6536ecd02a329ef6cdcf90d91a1b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char stats_directory[<a class="el" href="st-instrumentation_8h.html#a2d0c8b178913329ba300f0773ed9d10f">INST_MAX_LENGTH</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="st-stats-buffer_8c_source.html#l00008">8</a> of file <a class="el" href="st-stats-buffer_8c_source.html">st-stats-buffer.c</a>.</p>

<p>Referenced by <a class="el" href="st-stats-buffer_8c_source.html#l00016">st_buffer_allocate()</a>, and <a class="el" href="st-stats-buffer_8c_source.html#l00062">st_buffer_init()</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
